technological tool - Fransızca İngilizce Sözlük